package com.cmyshare.design.compositePattern;

/**
 * @Author cmy
 * @Date 2025/7/5 17:52
 * @version 1.0
 * @desc 定义Leaf类Programmer 程序员
 */
public class Programmer extends Employer{
    /**
     * 构造方法
     * @param name
     */
    public Programmer(String name){
        setName(name);
        employers=null;//程序员,表示没有下属了
    }
    /**
     * 重写Employer类下的新增方法
     * @param employer
     */
    @Override
    public void add(Employer employer) {

    }

    /**
     * 重写Employer类下的删除方法
     * @param employer
     */
    @Override
    public void delete(Employer employer) {
    }
}
